package su.camunda.operate.dto;

import java.util.HashMap;
import java.util.Map;

public class SetProcessVarDto {
    private  String executionId;
    private  String variableName;
    private  Object value;

    private Map<String,Object> taskPassMap = new HashMap<>();


    public SetProcessVarDto() {
    }

    /**
     */
    public SetProcessVarDto(String executionId, String variableName, Object value) {
        this.executionId = executionId;
        this.variableName = variableName;
        this.value = value;
    }

    public SetProcessVarDto(String executionId, String variableName, Object value, Map<String, Object> taskPassMap) {
        this.executionId = executionId;
        this.variableName = variableName;
        this.value = value;
        this.taskPassMap = taskPassMap;
    }

    public String getExecutionId() {
        return executionId;
    }

    public String getVariableName() {
        return variableName;
    }

    public Object getValue() {
        return value;
    }

    public Map<String, Object> getTaskPassMap() {
        return taskPassMap;
    }
}
